feeling of helplessness - Français Anglais Dictionnaire